package com.qf.oa_system.service;

import com.qf.oa_system.entity.*;

import javax.servlet.http.HttpServletResponse;
import java.util.List;

/**
 * 查询学生信息
 */
public interface HeadStudentService {
    /**
     * 查询所有的学生信息
     * 使用联合查询
     * @return
     */
    List<StudentsAndClasses> queryStudentByTyp();

    /**
     * 查询为2的请假申请
     * @param leaveTab
     * @return
     */
    List<StudentsAndLeaves> queryLeavesByTab(int leaveTab);

    /**
     * 同意申请
     */
    int success(int leaveId);

    /**
     * 查询准备输出学生名单
     */
    StudentsAndClasses queryStudentByStuId(int one);

    /**
     * 上传excel文件
     */
    int insertStudentsByExcel(StudentsAndClasses studentsAndClasses);

    List<WeeklyStudents> queryWeeklyStudents();

    StudentsSS queryStudentsSS(int sId);

}
